a type of van or bus - Turco Inglés Diccionario